<?php
/*
 * klasse voor inspectie_hoofdstuk tabel
 * @TODO: deze documentatie uitbreiden
 */

require_once FILE_DB_DATABASE;

class dbInspectieHoofdstuk extends Database{
    
    public function __construct(){
        parent::__construct();
        if (DEBUG_LVL & DEBUG_LVL_CLASS)  echo __FILE__ . __LINE__ .': ' . __CLASS__ .'<BR/>';
    }
    
    public function createInspectieHoofdstuk($inspectie_id, $vraag, $value){
        if (!$this->dbquery("INSERT INTO inspectie_hoofdstuk (`inspectie_id`, `vraag`, `value`) VALUES (" . $inspectie_id . ", " . mysql_real_escape_string($vraag) . ", " . $value . ")")) {
                return FALSE;
            }
    }
    
    public function getInspectieHoofdstukken($inspectie_id){
        if(!$this->dbquery("SELECT * FROM inspectie_hoofdstuk WHERE inspectie_id = " . $inspectie_id)){
            return FALSE;
        }
        return $this->dbFetchAll();
    }

    
    public function updateInspectieHoofdstuk($inspectie_vraag, $inspectie_id, $vraag){
        if(!$this->dbquery("UPDATE inspectie_hoofdstuk SET inspectie_id=" . $inspectie_id . ", vraag=" . $vraag . " WHERE inspectie_vraag=" . $inspectie_vraag)){
            return FALSE;
        }
    }
    
    public function deleteInspectieHoofdstuk($inspectie_vraag){
        if(!$this->dbquery("DELETE * FROM inspectie_hoofdstuk WHERE inspectie_vraag=" . $inspectie_vraag)){
            return FALSE;
        }
    }
}
?>
